package com.ruoyi.xh.domain;

import java.math.BigDecimal;
import java.io.Serializable;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 余额变更对象 xh_user_money
 *
 * @author songjw
 * @date 2024-12-13
 */
@Data
@ApiModel(value = "xh_user_money", description = "余额变更对象")
public class XhUserMoney implements Serializable {

    private static final long serialVersionUID = 1L;

            /** ID */
        @ApiModelProperty("ID")
        private Long id;
            /** 变更前 */
        @ApiModelProperty("变更前")
        private BigDecimal beforeMoney;
            /** 变更后 */
        @ApiModelProperty("变更后")
        private BigDecimal afterMoney;
            /** 变动金额 */
        @ApiModelProperty("变动金额")
        private BigDecimal money;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long isShow;
            /** 用户 */
        @ApiModelProperty("用户")
        private Long userId;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long createTime;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private Long updateTime;
            /** 变更字段 */
        @ApiModelProperty("变更字段")
        private String isType;
            /** $column.columnComment */
        @ApiModelProperty("$column.columnComment")
        private String fileds;
            /** 1 */
        @ApiModelProperty("1")
        private Long xId;
            /** 备注 */
        @ApiModelProperty("备注")
        private String des;
            /** 类型/加/➖ */
        @ApiModelProperty("类型/加/➖")
        private Long type;
            /** 相关金额积分才有 */
        @ApiModelProperty("相关金额积分才有")
        private BigDecimal price;
}
